package com.zhc.dejingapi.pojo.param;



import lombok.Data;

import java.util.List;

@Data
public class QingFcmoroutingMainParam {


    //@ApiModelProperty("数据ID")
    //@TableField("qingApplyId")
    private Long qingApplyId;

    //@ApiModelProperty("下载批次")
    //@TableField("downBatchId")
    private String downBatchId;

    //@ApiModelProperty("编号")
    //@TableField("qingRowCode")
    private String qingRowCode;

    //@ApiModelProperty("申请人")
    //@TableField("qingApplyUser")
    private String qingApplyUser;

    //@ApiModelProperty("申请日期")
    //@TableField("qingApplyDate")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String qingApplyDate;

    //@ApiModelProperty("更新日期")
    //@TableField("qingUpdateDate")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String qingUpdateDate;

    //@ApiModelProperty("当前流程状态")
    //@TableField("qingRowState")
    private String qingRowState;

    //@ApiModelProperty("appKey")
    //@TableField("appKey")
    private String appKey;

    //@ApiModelProperty("预计工资")
    private Double calpieSalary;

    //@ApiModelProperty("设备ID")
    //@TableField("eqId")
    private Integer eqId;

    //@ApiModelProperty("报工结束时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String reportJobEndTime;

    //@ApiModelProperty("批次号")
    //@TableField("proBatchNo")
    private String proBatchNo;

    //@ApiModelProperty("设备编号")
    private String eqCode;

    //@ApiModelProperty("报工开始时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String reportJobStartTime;

    //@ApiModelProperty("班次")
    private String workShiftCode;

    //@ApiModelProperty("模具编号")
    private String moldCode;

    //@ApiModelProperty("剩余未清数量")
    private Integer leaveQty;

    //@ApiModelProperty("报工后良品数")
    private Integer afterQualifyQty;

    //@ApiModelProperty("报工后剩余未清数")
    private Integer afterLeaveQty;

    //@ApiModelProperty("工单编号")
    private String processPlanCode;

    //@ApiModelProperty("报工方式")
    //@TableField("reportType")
    private String reportType;

    //@ApiModelProperty("生产任务单号")
    private String zsSendWorkCode;

    //@ApiModelProperty("良品数")
    private Integer qualifyQty;


    private String psnCode;//员工工号
    //@ApiModelProperty("生产人员")

    private String psnName;

    //@ApiModelProperty("工序名称")
    private String processName;

    //@ApiModelProperty("计划产量")
    private Integer prodNum;

    //@ApiModelProperty("报工时间")
   //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String reportJobTime;

    //@ApiModelProperty("产品编号")
    private String invCode;

    //@ApiModelProperty("规格型号")
    private String invType;

    //@ApiModelProperty("产品名称")
    private String invName;


    //@ApiModelProperty("不良品数")
    //@TableField("scrapQty")
    private Integer scrapQty;

    //@ApiModelProperty("已完成数")
    //@TableField("finishedQty")
    private Integer totalWorkNum;

    //@ApiModelProperty("选择生产任务单")
    //@TableField("selWorkTask")
    private String selWorkTask;

    //@ApiModelProperty("机台合模数")
    private Integer eqRunMoldQty;

    //@ApiModelProperty("产品单价")
    private Double piecePrice;

    //@ApiModelProperty("客户代号")
    //@TableField("cusCode")
    private String cusCode;

    //@ApiModelProperty("尾箱数量/件")
    private Integer modQty;

    //@ApiModelProperty("箱数")
    private Integer proNum;

    //@ApiModelProperty("预计箱数")
    //@TableField("planNum")
    private Integer planNum;

    //@ApiModelProperty("单箱数量/件")
    private Integer qtyPerCarton;

    //@ApiModelProperty("生产计划编号")
    //@TableField("workPlanCode")
    private String workPlanCode;

    //@ApiModelProperty("报工批次时间")
    //@TableField("workproTmBatch")
    private String workproTmBatch;

    //@ApiModelProperty("预计良品数")
    //@TableField("planQualfyQty")
    private Integer planQualfyQty;

    //@ApiModelProperty("表格")
    //@TableField("tables")
    private String tables;

    //@ApiModelProperty("是否为末道工序")
    //@TableField("isLashFlag")
    private String isLashFlag;

    //@ApiModelProperty("选择后道任务单")
    //@TableField("selAfterWorkCode")
    private String selAfterWorkCode;

    //@ApiModelProperty("报工后不良品数")
    //@TableField("afteScrapQty")
    private Integer afteScrapQty;

    //@ApiModelProperty("水煮箱号")
    private String poachCaseNum;

    //@ApiModelProperty("水煮框")
    private String poachBox;

    //@ApiModelProperty("水煮任务单号")
    private String poachWorkNum;

    //@ApiModelProperty("水煮开始时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String poachStartDate;

    //@ApiModelProperty("水煮时间")

    private Integer poachTime;

    //@ApiModelProperty("水煮结束时间")
    //@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String poachEndDate;

    private List<QingFcmoroutingDetailParam> qingFcmoroutingdetail;
}
